non-return ball valves - Español Inglés Diccionario